lime tree [citrus] - French English Dictionary